git提交大文件报错,删除大文件后,还是提交不成功解决办法

您所在的位置:网站首页 git 迁移仓库文件过大怎么办 git提交大文件报错,删除大文件后,还是提交不成功解决办法

git提交大文件报错,删除大文件后,还是提交不成功解决办法

2024-06-29 08:57| 来源: 网络整理| 查看: 265

        近期做实践作业,需要将项目文件提交到git上,其中有一个数据集文件大小为240MB,提交时显示单次推送文件大小不可以超过100MB。

        于是,我尝试将该大文件删除,紧接着将删除后的项目文件提交推送到git仓库,还是提交不上去,报相同的错误。后续,我尝试通过代码改变git单次可上传文件的大小,依旧没有成功。

        查看很多文章后,我发现了问题所在,就是git上传时候,其实不止是push当前版本,还要push所有历史版本,如果之前某次commit没有上传,那么这个历史版本也要默认push。

所以下面我们要做的就是撤销到之前版本,具体步骤如下:

1、打开要提交到git上的项目文件夹,右键进入Git Bash Here窗口

 2、输入git log命令,查找要撤回到的版本id

git log

例如:commit后面的即为ID号

3、 输入git reset + ID,撤回到之前版本的提交,ID是你上面查到的

git reset +ID

4、最后进行提交推送,就可以啦

git pull git add . git commit -m "提交信息" # 提交信息为你为本次提交编辑的标注 git push origin master:master # 推送

进行完以上步骤,就成功提交上啦!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3